920 x 343 feet = 280.42 x 104.55 meters