88.43 meters = 290 feet and 1.5 inches