267 x 437 feet = 81.38 x 133.2 meters