129 x 448 meters = 423.23 x 1469.82 feet