1084.4 meters = 3557 feet and 8.91 inches