69 x 150.3 meters = 226.38 x 493.11 feet