121 x 52.5 feet = 36.88 x 16 meters