444 x 124 meters = 1456.69 x 406.82 feet