72 x 257 feet = 21.95 x 78.33 meters