69 x 376 meters = 226.38 x 1233.6 feet