778.96 meters = 2555 feet and 7.72 inches