101 x 416 meters = 331.36 x 1364.83 feet