89.7 feet = 27.34056 meters