63 x 541 feet = 19.2 x 164.9 meters