123 x 31.3 meters = 403.54 x 102.69 feet