1246.4 meters = 4089 feet and 2.87 inches