68.3 x 147.1 meters = 224.08 x 482.61 feet