32 x 116.9 meters = 104.99 x 383.53 feet