90.12 meters = 295.669291 feet