68 x 113 meters = 223.1 x 370.73 feet