118 x 68 meters = 387.14 x 223.1 feet