1127.1 meters = 3697 feet and 10.02 inches