Giant seahorses are larger versions of the common seahorse that spend their days swimming slowly along feeding on crustaceans and other such aquatic life. The average giant seahorse is about eight feet long and weighs 300 pounds.