121 x 247 feet = 36.88 x 75.29 meters