88.42 meters = 290 feet and 1.1 inches