78 x 162.9 meters = 255.91 x 534.45 feet