116 x 203 meters = 380.58 x 666.01 feet