118 x 114 meters = 387.14 x 374.02 feet