89.27 meters = 292.880577 feet