90.07 meters = 295 feet and 6.06 inches