62 x 78 meters = 203.41 x 255.91 feet