755.8 meters = 2479 feet and 7.91 inches