124 x 146.9 meters = 406.82 x 481.96 feet