1127.3 meters = 3698 feet and 5.89 inches