899.6 feet = 274.19808 meters