89.882 meters = 294 feet and 10.66 inches