404 x 416 meters = 1325.46 x 1364.83 feet