27.4 meters = 89.895013 feet