228 x 255 feet = 69.49 x 77.72 meters