1030.4 meters = 3380 feet and 6.93 inches