166 x 78 meters = 544.62 x 255.91 feet