103 x 118 meters = 337.93 x 387.14 feet