116 x 642 meters = 380.58 x 2106.3 feet