78 x 135 meters = 255.91 x 442.91 feet