206 feet and 11.8 inches = 63.089 meters