89.85 meters = 294.783465 feet