1018.3 meters = 3340 feet and 10.55 inches