90.08 meters = 295.538058 feet