145 x 128 meters = 475.72 x 419.95 feet