154 x 115.5 meters = 505.25 x 378.94 feet