75.827 meters = 248 feet and 9.31 inches