1063.7 meters = 3489 feet and 9.95 inches