416 x 555 feet = 126.8 x 169.16 meters