90.11 meters = 295.636483 feet