74.96 meters = 245 feet and 11.18 inches