418 x 271 feet = 127.41 x 82.6 meters