136.3 x 92.4 meters = 447.18 x 303.15 feet