121 x 440 feet = 36.88 x 134.11 meters