27 x 117 meters = 88.58 x 383.86 feet