According to Official Guinness Records,
The fastest time to pull a boat over 500 m by pedaling (team of two) is 37 minutes and 48 seconds and was achieved by Sergio Martinetti (Italy & Switzerland) and Emilio Moscatelli (Italy), in Lugano, Switzerland, on 28 April 2016. The boat weighed 160 tons.
For a complete list of 2016 records, please visit 2016 Guinness Records in Switzerland.