120 x 920 feet = 36.58 x 280.42 meters