73 x 120.4 meters = 239.5 x 395.01 feet