Please note that Mommsen uses the AUC chronology (Ab Urbe Condita), i.e. from the founding of the City of Rome. You can use this reference table to have the B.C. dates
From: The History of Rome, by Theodor Mommsen
Translated with the sanction of the author by William Purdie Dickson
The second consul, Lucius Junius Pullus, who had received the charge of lading at Syracuse the supplies destined for the army at Lilybaeum, and of convoying the transports along the south coast of the island with a second Roman fleet of 120 war-vessels, instead of keeping his ships together, committed the error of allowing the first convoy to depart alone and of only following with the second. When the Carthaginian vice-admiral, Carthalo, who with a hundred select ships blockaded the Roman fleet in the port of Lilybaeum, received the intelligence, he proceeded to the south coast of the island, cut off the two Roman squadrons from each other by interposing between them, and compelled them to take shelter in two harbours of refuge on the inhospitable shores of Gela and Camarina.
The attacks of the Carthaginians were indeed bravely repulsed by the Romans with the help of the shore batteries, which had for some time been erected there as everywhere along the coast; but, as the Romans could not hope to effect a junction and continue their voyage, Carthalo could leave the elements to finish his work. The next great storm, accordingly, completely annihilated the two Roman fleets in their wretched roadsteads, while the Phoenician admiral easily weathered it on the open sea with his unencumbered and well-managed ships. The Romans, however, succeeded in saving the greater part of the crews and cargoes (505).
Do you see any typos or other mistakes? Please let us know and correct them
Reference address : https://www.ellopos.net/elpenor/rome/3-02-war-rome-carthage-sicily.asp?pg=44