89.1 meters = 292.322835 feet