755.9 meters = 2479 feet and 11.84 inches