1127.7 meters = 3699 feet and 9.64 inches