152.6 x 110.4 meters = 500.66 x 362.2 feet