124 x 387 meters = 406.82 x 1269.69 feet