116 x 68 meters = 380.58 x 223.1 feet