78 x 23 meters = 255.91 x 75.46 feet