1084.3 meters = 3557 feet and 4.98 inches