148.1 x 19.4 meters = 485.89 x 63.65 feet