319.6 meters = 1048 feet and 6.68 inches