90.59 meters = 297.211286 feet