1052.7 meters = 3453 feet and 8.88 inches