893.79 meters = 2932 feet and 4.58 inches