372 x 129 meters = 1220.47 x 423.23 feet