63 x 147.9 meters = 206.69 x 485.24 feet